turdus torquatus - Turkish English Dictionary